home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / gfx / show / jpegAGAsrc21.lha / jpegAGAsrc / jpegAGA / makefile.manx < prev    next >
Makefile  |  1995-01-14  |  1KB  |  62 lines

  1. #This makefile is for Manx Aztec C 5.x
  2.  
  3. # The name of your C compiler:
  4. CC= cc
  5.  
  6. # You may need to adjust these cc options:
  7. # Uncomment for generic 68000 code (will work on any Amiga)
  8. #ARCHFLAGS= -sn
  9.  
  10. # Uncomment for 68020/68030 code (faster, but won't run on 68000 CPU)
  11. ARCHFLAGS= -c2
  12.  
  13. CFLAGS= -MC -MD $(ARCHFLAGS) -r4 -bs -wo
  14.  
  15. #-spfam
  16.  
  17. # Link-time cc options:
  18. LDFLAGS= -g
  19.  
  20. # To link any special libraries, add the necessary -l commands here.
  21. LDLIBS= -lml -lcl
  22.  
  23. # Put here the object file name for the correct system-dependent memory
  24. # manager file.  For Amiga we recommend jmemname.o.
  25. SYSDEPMEM= jmemname.o
  26.  
  27. # miscellaneous OS-dependent stuff
  28. # linker
  29. LN= ln
  30. # file deletion command
  31. RM= delete quiet
  32. # library (.lib) file creation command
  33. AR= lb
  34.  
  35. # End of configurable options.
  36.  
  37.  
  38.  
  39. SOURCES= jpegAGA.c display.c scalefit.c ASLScreenMode.c pattern.c ASLfiles.c\
  40. fromWB.c AmigaJdatasrc.c EncodeHAM8.asm
  41.  
  42. # files included by source files
  43. INCLUDES= jconfig.h jmorecfg.h jpeglib.h myerror.h jerror.h
  44.  
  45.  
  46.  
  47. OBJECTS = jpegAGA.o display.o scalefit.o ASLScreenMode.o pattern.o ASLfiles.o\
  48. AmigaJdatasrc.o  fromWB.o EncodeHAM8.o
  49.  
  50.  
  51. jpegAGA: $(OBJECTS)
  52.     $(LN) $(LDFLAGS) -o jpegAGA $(OBJECTS) libjpeg.lib $(LDLIBS)
  53.  
  54.  
  55. jpegAGA.o: jpegAGA.c $(INCLUDES)
  56. display.o: display.c
  57.  
  58. $(OBJECTS): $(INCLUDES)
  59.  
  60. EncodeHAM8.o: EncodeHam8.asm
  61.     as -c -d EncodeHAM8.asm
  62.